// ============================================================================
// 核心模块导出
// ============================================================================

export { Application } from './application'
export { Container, Injectable, Inject, ServiceLocator } from './container'
export { ErrorHandler, HandleErrors, wrapAsync, wrapSync } from './error-handler'
export { EventBus, EmitEvent } from './event-bus'
export { LoggerService } from './logger-service'
export { IPCManager } from './ipc-manager'

export type { ServiceFactory, ServiceLifetime } from './container'
export type { IErrorHandler, ErrorContext, ErrorHandlingOptions } from './error-handler'
